engineering achievements - German English Dictionary